package com.link.base.base.forum.model;

import com.link.base.base.common.model.Attachment;
import com.link.base.base.image.model.Image;
import com.link.core.basic.model.BasicModel;

import java.util.List;

/**
 * 帖子回复
 *
 * @author ouyangzhenqiang
 * @date 2018/11/7
 */
public class ForumReplay extends BasicModel {
    /**
     * 内容
     */
    private String reply;
    /**
     * 图片地址
     */
    private String replyUrl;
    /**
     * 帖子ID
     */
    private Long noteId;
    /**
     * 回复人
     */
    private String userName;
    /**
     * 模块类型
     */
    private String modelType;

    /**
     * 下面是app字段
     */
    private String replyName;
    private String userIcon;
    /**
     * 用户Id
     */
    private Long userId;
    /**
     * 是否只看自己的评论
     */
    private String isMe;
    /**
     * 推送给所有人
     */
    private String pushAll;
    /**
     * 图片列表
     */
    private List<Image> imageList;
    /**
     * 回复类型  text image voice
     */
    private String replyType;
    /**
     * 新信息
     */
    private String newMsg;
    private Attachment attachment;
    /**
     * 附件
     */
    private List<Attachment> attList;

    public String getUserIcon() {
        return userIcon;
    }

    public void setUserIcon(String userIcon) {
        this.userIcon = userIcon;
    }

    public String getReplyName() {
        return replyName;
    }

    public void setReplyName(String replyName) {
        this.replyName = replyName;
    }

    public String getModelType() {
        return modelType;
    }

    public void setModelType(String modelType) {
        this.modelType = modelType;
    }

    public List<Attachment> getAttList() {
        return attList;
    }

    public void setAttList(List<Attachment> attList) {
        this.attList = attList;
    }

    public String getIsMe() {
        return isMe;
    }

    public void setIsMe(String isMe) {
        this.isMe = isMe;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getReply() {
        return reply;
    }

    public void setReply(String reply) {
        this.reply = reply;
    }

    public String getReplyUrl() {
        return replyUrl;
    }

    public void setReplyUrl(String replyUrl) {
        this.replyUrl = replyUrl;
    }

    public Long getNoteId() {
        return noteId;
    }

    public void setNoteId(Long noteId) {
        this.noteId = noteId;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getPushAll() {
        return pushAll;
    }

    public void setPushAll(String pushAll) {
        this.pushAll = pushAll;
    }

    public List<Image> getImageList() {
        return imageList;
    }

    public void setImageList(List<Image> imageList) {
        this.imageList = imageList;
    }

    public String getReplyType() {
        return replyType;
    }

    public void setReplyType(String replyType) {
        this.replyType = replyType;
    }

    public String getNewMsg() {
        return newMsg;
    }

    public void setNewMsg(String newMsg) {
        this.newMsg = newMsg;
    }

    public Attachment getAttachment() {
        return attachment;
    }

    public void setAttachment(Attachment attachment) {
        this.attachment = attachment;
    }
}
